package me.zhengjie.suli.dashboard.service;

import me.zhengjie.suli.inventory.domain.Inventory;

import java.util.List;
import java.util.Map;

public interface DashboardService {

    Map<String, List<Integer>> getDataByType(String type);

    Map<String, Integer> getPieChartData();

    Map<String, List<Integer>> getBarchartData();
    Map<String, List<Integer>> getBarchartDataOutHouse();

    Map<String, Integer> getBarchartLocationData();
    Map<String, Integer> getTodayNumber();
    Map<String, Integer[]> getTimeNumber();

    Map<String, int[]> getOneWeekToAndOutData();

    List<Map<String, Object>> getInventory2(int pageNum);

    List<Inventory> getInventory();

    List<Map<String, String>> getTasks();

}
